package entity

import (
	"time"

	"shqsoft.cn/pas3ui/base"
)

//IndiLoanFlowChNew
type IndiLoanFlowChNew struct {
	ACID         int       `gorm:"column:ACID;primary_key;"`
	CUID         int       `gorm:"column:CUID"`
	CUNM         string    `gorm:"column:CUNM"`
	IDNO         string    `gorm:"column:IDNO"`
	EVNO         string    `gorm:"column:EVNO"`
	LAKD         string    `gorm:"column:LAKD"`
	UTNM         string    `gorm:"column:UTNM"`
	Releasedate  time.Time `gorm:"column:releasedate"`
	Maturitydate time.Time `gorm:"column:maturitydate"`
	ACBL         float64   `gorm:"column:ACBL"`
}

//TableName
func (IndiLoanFlowChNew) TableName() string {
	return "V_INDI_LOAN_FLOW_NEW"
}
func IndiLoanFlowChNewEF() base.EntityFunc {
	return func() interface{} {
		entity := IndiLoanFlowChNew{}
		return &entity
	}
}
func IndiLoanFlowChNewESF() base.EntitiesFunc {
	return func() interface{} {
		var entities []IndiLoanFlowChNew
		return &entities
	}
}

func init() {
	base.DaoPoolObj.Put("IndiLoanFlowChNew", base.NewDefaultDao(IndiLoanFlowChNewEF(), IndiLoanFlowChNewESF(), nil, "ch"))
}
